sodium phenolate - French English Dictionary